package com.atguigu.gmall.realtime.app.func;

import com.alibaba.fastjson.JSONObject;

/*
维度关联查询的接口
异步维表查询的方法适用于各种维表的查询，用什么条件查询，查出来的结果如何合并到数据流对象中，需要使用者自己定义

 */
public interface DimJoinFunction<T> {

    public void join(T t, JSONObject jsonObject) throws Exception;

    //获取主键,代表宽表中的哪个字段和维表关联
    public String getKey(T t);


}
